Find My Friends widget - El Capitan - not working

Hello,


I just did a fresh install of El Capitan on my machine - and have all the updates (so I'm on 10.11.3). When I first installed and punched in my iCloud info - FMF widget seemed to work. Later at some point - my friends (really just my family) came up - but all grey and Unavailable.


Frustrated by this - I tried signing out of iCloud and back in on my Mac. Now the widget is completely blank - no Friends listed. Just the link to 'learn more'.


Has anyone experienced this ? Super frustrating - I know this widget is a minor thing - but I was looking forward to it in El Capitan.


I have an iPhone and it works there - and I can hit icloud.com in a browser and it works there. It's the just widget that is now dead in the water.


Any info would be appreciated - thanks.

MacBook Air (13-inch Mid 2013), OS X El Capitan (10.11.3)

Posted on Feb 8, 2016 6:47 PM

Reply
4 replies

Feb 10, 2016 7:02 PM in response to vom

I might have found the culprit. I use a system-wide proxy on my machine (SSH tunnel to squid on the remote box). Everything else seems to be fine through this (Safari, App Store, Messages, other NC widgets...). Been using it for years.


When I disable this - FMF widget works. When I put it back - it says unavailable.


I've updated my bug report - hopefully it gets some traction.

Feb 12, 2016 7:11 PM in response to vom

I fixed it. It was default sandboxing policy blocking it. I updated my ticket with this same info.


Couple of notes first - this only affects you if you are using a proxy config that's not on ports 80/443/8888. This involves temporarily disabling system integrity protection as well as editing important system files. The usual warnings and disclaimers about breaking your system apply.


---

I fixed it. It's the default sanbox policy for fmfd only allowing ports 80/443/8888.


I rebooted into Recovery - and disabled SIP (csrutil). Then when booted - I edited /System/Library/Sandbox/Profiles/fmfd.sb, and changed the end adding port 3128:


(allow network-outbound

(literal "/private/var/run/mDNSResponder")

(remote tcp "*:443")

(remote tcp "*:8888")

(remote tcp "*:80")

(remote tcp "*:3128"))


I can now use the widget - as well as Details in messages works.


I'd be curious to know if this could be added permanently in OSX from Apple ?

---

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Find My Friends widget - El Capitan - not working

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.